bet the farm

Translations
поставить всё на карту
He bet the farm on the new business venture.
Он поставил всё на карту в новом бизнес-предприятии.
Definitions
To risk everything one has on a single venture or decision, often in a high-stakes situation.